The captain's long house is a restaurant on Cotton Island. Cotton Island belongs to Terengganu State in Malaysia and there are small speed boats to and from Cotton Island at Majiang Pier. Most of the accommodation on the island has its own canteen. This restaurant also accepts non-accommodation guests and offers simple local meals.